impounded lakes - Turkish English Dictionary